runtime.mspan.nelems (field)

143 uses

	runtime (current package)
		heapdump.go#L500: 		for freeIndex := uint16(0); freeIndex < s.nelems; freeIndex++ {
		malloc.go#L973: 		if result < s.nelems {
		malloc.go#L975: 			if freeidx%64 == 0 && freeidx != s.nelems {
		malloc.go#L1000: 	if freeIndex == s.nelems {
		malloc.go#L1002: 		if s.allocCount != s.nelems {
		malloc.go#L1003: 			println("runtime: s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
		malloc.go#L1013: 	if freeIndex >= s.nelems {
		malloc.go#L1019: 	if s.allocCount > s.nelems {
		malloc.go#L1020: 		println("s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
		malloc_generated.go#L52: 		if result < span.nelems {
		malloc_generated.go#L54: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L217: 		if result < span.nelems {
		malloc_generated.go#L219: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L382: 		if result < span.nelems {
		malloc_generated.go#L384: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L547: 		if result < span.nelems {
		malloc_generated.go#L549: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L712: 		if result < span.nelems {
		malloc_generated.go#L714: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L877: 		if result < span.nelems {
		malloc_generated.go#L879: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1042: 		if result < span.nelems {
		malloc_generated.go#L1044: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1207: 		if result < span.nelems {
		malloc_generated.go#L1209: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1372: 		if result < span.nelems {
		malloc_generated.go#L1374: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1537: 		if result < span.nelems {
		malloc_generated.go#L1539: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1702: 		if result < span.nelems {
		malloc_generated.go#L1704: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L1867: 		if result < span.nelems {
		malloc_generated.go#L1869: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2032: 		if result < span.nelems {
		malloc_generated.go#L2034: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2197: 		if result < span.nelems {
		malloc_generated.go#L2199: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2362: 		if result < span.nelems {
		malloc_generated.go#L2364: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2527: 		if result < span.nelems {
		malloc_generated.go#L2529: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2692: 		if result < span.nelems {
		malloc_generated.go#L2694: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L2857: 		if result < span.nelems {
		malloc_generated.go#L2859: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3022: 		if result < span.nelems {
		malloc_generated.go#L3024: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3187: 		if result < span.nelems {
		malloc_generated.go#L3189: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3352: 		if result < span.nelems {
		malloc_generated.go#L3354: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3517: 		if result < span.nelems {
		malloc_generated.go#L3519: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3682: 		if result < span.nelems {
		malloc_generated.go#L3684: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L3847: 		if result < span.nelems {
		malloc_generated.go#L3849: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L4012: 		if result < span.nelems {
		malloc_generated.go#L4014: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L4177: 		if result < span.nelems {
		malloc_generated.go#L4179: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L6714: 		if result < span.nelems {
		malloc_generated.go#L6716: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L6850: 		if result < span.nelems {
		malloc_generated.go#L6852: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L6986: 		if result < span.nelems {
		malloc_generated.go#L6988: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7122: 		if result < span.nelems {
		malloc_generated.go#L7124: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7258: 		if result < span.nelems {
		malloc_generated.go#L7260: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7394: 		if result < span.nelems {
		malloc_generated.go#L7396: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7530: 		if result < span.nelems {
		malloc_generated.go#L7532: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7666: 		if result < span.nelems {
		malloc_generated.go#L7668: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7802: 		if result < span.nelems {
		malloc_generated.go#L7804: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L7938: 		if result < span.nelems {
		malloc_generated.go#L7940: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8074: 		if result < span.nelems {
		malloc_generated.go#L8076: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8210: 		if result < span.nelems {
		malloc_generated.go#L8212: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8346: 		if result < span.nelems {
		malloc_generated.go#L8348: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8482: 		if result < span.nelems {
		malloc_generated.go#L8484: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8618: 		if result < span.nelems {
		malloc_generated.go#L8620: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8754: 		if result < span.nelems {
		malloc_generated.go#L8756: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L8890: 		if result < span.nelems {
		malloc_generated.go#L8892: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9026: 		if result < span.nelems {
		malloc_generated.go#L9028: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9162: 		if result < span.nelems {
		malloc_generated.go#L9164: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9298: 		if result < span.nelems {
		malloc_generated.go#L9300: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9434: 		if result < span.nelems {
		malloc_generated.go#L9436: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9570: 		if result < span.nelems {
		malloc_generated.go#L9572: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9706: 		if result < span.nelems {
		malloc_generated.go#L9708: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9842: 		if result < span.nelems {
		malloc_generated.go#L9844: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_generated.go#L9978: 		if result < span.nelems {
		malloc_generated.go#L9980: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		malloc_stubs.go#L537: 		if result < span.nelems {
		malloc_stubs.go#L539: 			if !(freeidx%64 == 0 && freeidx != span.nelems) {
		mbitmap.go#L1115: 	snelems := s.nelems
		mbitmap.go#L1497: 	bytes := divRoundUp(uintptr(s.nelems), 8)
		mcache.go#L164: 	if s.allocCount != s.nelems {
		mcache.go#L210: 	if s.allocCount == s.nelems {
		mcache.go#L318: 				dHeapLive -= int64(s.nelems-s.allocCount) * int64(s.elemsize)
		mcentral.go#L151: 				if freeIndex != s.nelems {
		mcentral.go#L185: 	n := int(s.nelems) - int(s.allocCount)
		mcentral.go#L186: 	if n == 0 || s.freeindex == s.nelems || s.allocCount == s.nelems {
		mcentral.go#L239: 		if int(s.nelems)-int(s.allocCount) > 0 {
		mgcmark_greenteagc.go#L200: 	bytes := divRoundUp(uintptr(s.nelems), 8)
		mgcsweep.go#L622: 		for i := uintptr(0); i < uintptr(s.nelems); i++ {
		mgcsweep.go#L660: 	if s.freeindex < s.nelems {
		mgcsweep.go#L671: 		for i := obj/8 + 1; i < divRoundUp(uintptr(s.nelems), 8); i++ {
		mgcsweep.go#L684: 		print("runtime: nelems=", s.nelems, " nalloc=", nalloc, " previous allocCount=", s.allocCount, " nfreed=", nfreed, "\n")
		mgcsweep.go#L698: 	s.gcmarkBits = newMarkBits(uintptr(s.nelems))
		mgcsweep.go#L792: 			if nalloc == s.nelems {
		mgcsweep.go#L864: 	for i := uintptr(0); i < uintptr(s.nelems); i++ {
		mheap.go#L451: 	nelems uint16 // number of object in the span.
		mheap.go#L1455: 		s.nelems = 0
		mheap.go#L1463: 			s.nelems = 1
		mheap.go#L1477: 				s.nelems = uint16((nbytes - reserve) / s.elemsize)
		mheap.go#L1481: 					s.nelems = uint16((nbytes - (nbytes / goarch.PtrSize / 8)) / s.elemsize)
		mheap.go#L1483: 					s.nelems = uint16(nbytes / s.elemsize)
		mheap.go#L1493: 		s.gcmarkBits = newMarkBits(uintptr(s.nelems))
		mheap.go#L1494: 		s.allocBits = newAllocBits(uintptr(s.nelems))
		mheap.go#L1497: 		s.limit = s.base() + s.elemsize*uintptr(s.nelems)
		pinner.go#L291: 	return divRoundUp(uintptr(s.nelems)*2, 8)
		pinner.go#L298: 	return (*pinnerBits)(newMarkBits(uintptr(s.nelems) * 2))
		traceallocfree.go#L69: 		for i := uintptr(0); i < uintptr(s.nelems); i++ {